/***************************************************************
 *  Copyright (c) 2007 by GroupMe! Team (www.groupme.net)
 *  All rights reserved.
 *
 *  This file is part of the GroupMe! Project. Source code of 
 *  this project is closed and redistribution of this code is
 *  prohibited. 
 *  
 *  Contact: http://www.groupme.net
 *
 *  This copyright notice MUST APPEAR in all copies of the file!
 ***************************************************************/
package net.groupme.controller.model;

import java.net.URL;
import java.util.Date;

/**
 * created on 13.07.2007
 * 
 * This class/interface...
 * 
 * @author Patrick Siehndel <a
 *         href="mailto:patrick.siehndel@gmx.de">patrick.siehndel@gmx.de</a>
 * @author last edited by: $Author: patrick $
 * 
 * @version $Revision: 1.1 $ $Date: 2007-07-13 12:48:43 $
 */
public class RssSearchResult extends SearchResult {

	private String copyright = null;

	private long idOfFeed = 0;

	private String language = null;

	private String publisher = null;

	private String format = null;

	private URL imageURL = null;

	private String link = null;

	private URL location = null;

	private URL site = null;

	private String rssGenerator = null;

	private String docs = null;

	private Date pubDate = null;

	private Date lastUpdatedDate = null;
	
	

	/**
	 * Creates a new empty RssSearchResult instance.
	 */
	public RssSearchResult() {
		super();
	}

	public String getCopyright() {
		return copyright;
	}

	public long getIdOfFeed() {
		return idOfFeed;
	}

	public String getLanguage() {
		return language;
	}

	public String getPublisher() {
		return publisher;
	}

	public String getFormat() {
		return format;
	}

	public URL getImageURL() {
		return imageURL;
	}

	public String getLink() {
		return link;
	}

	public URL getLocation() {
		return location;
	}

	public URL getSite() {
		return site;
	}

	public String getRssGenerator() {
		return rssGenerator;
	}

	public String getDocs() {
		return docs;
	}
	
	public Date getPubDate(){
		return pubDate;
	}
	
	public Date getLastUpdatet(){
		return lastUpdatedDate;
	}

	
	
	public void setCopyright(String copyright) {
		this.copyright = copyright;
	}

	public void setIdOfFeed(long idOfFeed) {
		this.idOfFeed = idOfFeed;
	}

	public void setLanguage(String language) {
		this.language = language;
	}

	public void setPublisher(String publisher) {
		this.publisher = publisher;
	}

	public void setFormat(String format) {
		this.format = format;
	}

	public void setImageURL(URL imageURL) {
		this.imageURL = imageURL;
	}

	public void setLink(String link) {
		this.link = link;
	}

	public void setLocation(URL location) {
		this.location = location;
	}

	public void setSite(URL site) {
		this.site = site;
	}

	public void setRssGenerator(String rssGenerator) {
		this.rssGenerator = rssGenerator;
	}

	public void setDocs(String docs) {
		this.docs = docs;
	}

	public void setPubDate(Date pubDate) {
		this.pubDate = pubDate;
		
	}

	public void setLastUpdated(Date lastUpdated) {
		this.lastUpdatedDate  = lastUpdated;
	}

}
